html{
	height:100%;
	background:#FFFFFF /*URL(/[i]/bg.png) left top repeat fixed*/;
    font-size:100.01%;
}
body{
	position:relative;
	width:1000px;
	margin:0 auto;
	min-height:100%;
	height:auto!important;
	height:100%;
	font-size:75%; /* Resize text to 1em - 13px */
	font-family:Tahoma,sans-serif;
	color: #000000;
	background: #FFFFFF;
	text-align:center;
	/*border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;*/
	padding:0;
}

h1 {font-size: 18px; font-family: Arial; font-weight: bold; color: #565656; margin: 20px 0 10px 0; padding:0px}
h2 {font-size: 16px; font-family: Arial; font-weight: bold; color: #565656; margin: 10px 0 5px 0; padding:0px}
h3 {font:bold 14px Arial; color:#565656; padding:0px; margin:0px}
img {border:0px}

a {padding:0; margin:0; color: #08a34a; text-decoration:underline }
a:hover {padding:0; margin:0; color: #0d773a; text-decoration:underline}
a:visited {padding:0; margin:0; color: #0d773a; text-decoration:underline}
br {clear: both}
br.clear_right {clear: right}
br.clear_left {clear: left}
label {cursor:pointer}
input, textarea, button {font:11px Tahoma; color:#444444; border:1px solid #C1C1C1; background:#F7F7F7; width:220px; padding:2px}
input[type="checkbox"] {width:15px}
input[type="radio"] {width:15px; background:transparent; border:0px}
input[type="image"] {padding:0px}
input[type="button"], input[type="submit"], button {color: #222222; border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; border-bottom:1px solid #aaaaaa; border-right:1px solid #aaaaaa;}
strong, .strong {font-size: 18px; font-family: Arial; line-height: 20px; font-weight: normal; color: black}
img[src*="captcha"] {background: URL('/i/ajax-loader.gif') 35px 10px no-repeat;}


#n_body {border-collapse:collapse; width:100%; text-align:left}
#n_lmenu {vertical-align:top; width:205px; padding:40px 0 0 20px}
#n_lmenu #n_logo {margin:0 0 40px 0}

#n_lmenu h3 {font:bold 14px Arial; color:#808080; padding:0px; margin:0px}
#n_lmenu small{color: #808080}

#n_lmenu .menu_item {width:180px}
#n_lmenu .menu_item a.opened {color: #565656; padding:5px 0 5px 5px; background:#EEEEEE; font-weight:bold; font-size:13px; display:block; text-decoration:none}
#n_lmenu .left_submenu {padding-bottom:15px; overflow:hidden; display:block}
#n_lmenu .lm_closed {position:absolute; left:-1000px; width:190px; padding-bottom:0px}
#n_lmenu .left_submenu ul {padding:0px; margin:2px 0px 0px 15px; list-style-type:none}
#n_lmenu .left_submenu li {padding:3px}
#n_lmenu .left_submenu li p {padding:0 0 0 10px; margin:3px 0; font-size:11px; color: #4B9164}
#n_lmenu .left_submenu li p a {font-size:11px}

#n_lmenu .menu_item a.closed {color: #006425; font-weight:bold; font-size:13px; display:block; padding:5px 0px}

#n_lmenu #client_form {margin: 30px 0 30px 0}
#n_lmenu #client_form p {padding:10px 0 0 0; margin:0px; float:left}
#n_lmenu #client_form #n_login {padding: 2px; margin:8px 35px 0 0; float:right; font:11px Tahoma; color:#808080; border:1px solid #C1C1C1; background:#F7F7F7; width:110px}
#n_lmenu #client_form #n_pwd {padding: 2px; margin:6px 35px 0 0; float:right; font:11px Tahoma; color:#808080; border:1px solid #C1C1C1; background:#F7F7F7; width:110px}
#n_lmenu #client_form #n_submit {width:66px; height: 17px; border:0px; background:URL('/[i]/button_enter.gif'); margin:5px 0 0 54px}

#n_lmenu #n_forts_informer {border-collapse:collapse; width:187px; margin:0 0 30px 0}
#n_lmenu #n_forts_informer td {padding:0px}

#n_lmenu #inform_volatility {margin: 10px 0 0 0}
#n_lmenu a.insert {margin: 0 0 0 25px}

#n_lmenu #n_subscr_head {cursor:pointer; margin-top:30px}
#n_lmenu #subscribeDiv {border: 1px solid #CCCCCC; background-color: #FAFAFA; z-index: 999; position: absolute; padding: 2px;display:none; width:250px}
#n_lmenu #subscribeDiv img {float:right; cursor:pointer}
#n_lmenu #subscribeDiv p {padding:10px 0 0 0; margin:0px; float:left}
#n_lmenu #subscribeDiv #subscribeEmail {padding: 2px; margin:8px 25px 0 0; float:right; font:11px Tahoma; color:#808080; border:1px solid #C1C1C1; background:#F7F7F7; width:150px}
#n_lmenu #subscribeDiv #subscribeName {padding: 2px; margin:6px 25px 0 0; float:right; font:11px Tahoma; color:#808080; border:1px solid #C1C1C1; background:#F7F7F7; width:150px}
#n_lmenu #subscribeDiv #s_submit {width:100px; height: 17px; border:0px; margin:5px 0 0 69px; cursor:pointer}

#n_lmenu #n_join_button {background: URL('/[i]/button_klient.gif') left top no-repeat; padding:8px 0 10px 17px; margin:20px 0 0 0}
#n_lmenu #n_join_button a {text-decoration: none; font-size: 12px}

#n_content {vertical-align:top; padding:30px 18px 0 10px; border-collapse:separate}
#n_content #tools_panel {text-align:right; color:#808080}
#n_content #tools_panel a {text-decoration:none}
#n_content #tools_panel img {padding: 0 10px 0 0; background:#FFFFFF; position:relative; top:2px}
#n_content .innerpanel {padding:32px 0 0 0}

#n_content #n_shapka_en {background:URL('/[i]/shapka_en.jpg') 0 3px no-repeat; width:747px; height:170px; margin:8px 0 10px 0}
#n_content #n_shapka {background:URL('/[i]/shapka.jpg') 0 3px no-repeat; width:747px; height:170px; margin:8px 0 10px 0}
#n_content #n_shapka object {margin:0 0 0 10px}

#n_content #n_shapka_inner {float:left; width:500px; font-size:11px; color:#666666; font-family:Arial}
#n_content #n_shapka_inner div {float:right; width:230px;  padding:32px 0 0 0}
#n_content #n_shapka_inner p {padding:0px; width:250px; margin:0px}
#n_content #n_shapka_inner p.first {padding:5px 0 0 0}
#n_content #n_shapka_inner strong {display:block; padding:5px 0 0 0; font-size:11px; font-family:Arial; line-height: 13px; font-weight:bold; color:#666666}

#n_content #n_teasers {margin:15px 0 30px 0}
#n_content #n_teasers div {float:left; width:280px; margin:0 13px 0 0}
#n_content #n_teasers div img {border:1px solid black; width:278px; height:73px; margin:0 0 17px 0}
#n_content #n_teasers div h3 {margin-bottom:5px}

#n_content #n_main_services {background: #EEEEEE; width:727px; padding:10px; margin:0 0 20px 0}
#n_content #n_main_services div {float:left; width:32%; cursor:pointer; height:70px; text-align:left}
#n_content #n_main_services div img {float:left; margin:0px 5px 15px 5px}
#n_content #n_main_services div p {margin:0;padding:0 0 5px 0; color: #006425; font: bold 14px Times New Roman; text-decoration:underline}
#n_content #n_main_services div span {color:#555555; font:11px Tahoma}
#n_content #n_main_services div br {clear:none}
#n_content #n_main_services .s1 {border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD}
#n_content #n_main_services .s2 {border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; padding:0 0 0 5px}
#n_content #n_main_services .s3 {border-bottom:1px solid #DDDDDD}
#n_content #n_main_services .s4 {border-right:1px solid #DDDDDD; padding:10px 0 0 0}
#n_content #n_main_services .s5 {border-right:1px solid #DDDDDD; padding:10px 0 0 5px}
#n_content #n_main_services .s6 {padding:10px 0 0 0}

#n_content #n_main_teasers {width:747px; margin-bottom: 20px; border-bottom:1px solid #dcdcdd}
#n_content #n_main_teasers div {width:33%; text-align:left; float:left; margin:0 0 10px 0}
#n_content #n_main_teasers div p {font-size:11px; padding-right:10px}
#n_content #n_main_teasers div p.last {padding-right:0px}

#n_content .main_newsblock {width:50%; float:left; margin:0 0 30px 0}
#n_content .main_newsblock ul {list-style-type:none; padding:0px; margin:0px 20px 10px 0}
#n_content .main_newsblock ul li {padding:10px 0 0 0}
#n_content .main_newsblock ul li span {color: #666666; font-size:11px}
#n_content .main_newsblock div {margin: 0; padding:0 0 0 17px; background: URL('/[i]/icon_blank.gif') 0px 2px no-repeat}

#n_content #divcontent {width:573px; text-align:justify}
#n_content #divcontent .smallDate{position:relative; top:20px; font-size:10px; color:#666666}

#n_bottom {margin:30px 18px 0 235px; padding:20px 0; color: #666666; border-top: 1px solid #dcdcdd; text-align:left}
#n_bottom img {opacity:0.3; filter: alpha(opacity = 30)}


*/############################################ FROM OLD ############################################ */
.smalltable td {font-size: 11px}
.smalltable tbody td {border-left: solid 1px #ccc; border-top: solid 1px #ccc}
.smalltable tbody tr.tbody td {border-left: solid 1px #ccc; border-top: solid 1px #ccc; text-align: right}
.smalltable tbody td.r {border-right: solid 1px #ccc}
.smalltable tbody td.b {border-bottom: solid 1px #cccccc}
.smalltable thead th {
	border-left: solid 1px #3f9a3d; border-top: solid 1px #3f9a3d; border-right: solid 1px #3f9a3d;
	font-size: 11px;
	background-image: url(/i/th-bg.gif);
	height: 25px
}
.smalltable th {font-size: 11px; background-color: #EDEDED; border-left: solid 1px #ccc; border-top: solid 1px #ccc}
.smalltable th.r {border-right: solid 1px #ccc}
.smalltable td.clear {border-left: solid 1px #FFFFFF; border-top: solid 1px #ccc; height: 24px}
.smalltable td.bold {font-weight: bold; color: #666666; font-size: 11px; background-color: #FAFAFA}

.tdheadtop {border-bottom: 1px #EDEDED solid;  padding-left: 10px;  background-repeat: no-repeat; }
.tdtext { padding: 10px;}
.tdtextbot{border-left: 1px #EDEDED solid; border-right: 1px #EDEDED solid; border-bottom: 1px #EDEDED solid;  padding: 10px;}
